home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / qbbs / bbsrevsy.zip / BBSREVSY.DOC < prev   
Text File  |  1992-08-11  |  10KB  |  226 lines

  1.                         ***** JEFF'S BBS REVIEW *****
  2.              by Jeff Hunter & the Temple of the Screaming Electron
  3.                                1-510-935-5845
  4.                         NIRVANAnet(tm) node 9:900/2
  5.                            Fidonet node 1:161/211
  6.                            Puppynet node 16:900/1
  7.  
  8.  
  9. I originally created The BBS Review after moving to Walnut Creek and 
  10. spending too much time tracking down BBSes that specialized in things that 
  11. I was interested in. There are a lot of BBS lists out there, but most of 
  12. them just give you names and phone numbers. The BBS Review also gives a 
  13. description of each BBS so that you can quickly find a BBS that caters to 
  14. whatever your interest is. The main features of the BBS Review are:
  15.  
  16. * It allows people to describe their favorite BBS in detail, which allows
  17.   readers to quickly locate BBSes that they wish to call.
  18. * The Review is sorted by area code first, and then alphabetically by BBS 
  19.   name within each area code. This makes it possible for readers to 
  20.   quickly find BBSes that are local calls.
  21. * It is available in both ANSI and ASCII formats, so it makes a great 
  22.   color bulletin file.
  23. * It automatically deletes BBS listings that are over six months old, so 
  24.   readers don't end up wasting time calling defunct BBSes. This also 
  25.   insures that BBSes which change over time get fresh reviews periodically.
  26. * It is implemented as a *distributed* questionnaire, so that people can 
  27.   answer the Review's questions on many different BBS systems and all of 
  28.   the reviews from all of the different systems can be compiled into one 
  29.   report.
  30. * BBS entries are keyed by phone number. You can change ANY review at ANY
  31.   time by simply answering the questionnaire again using the same phone 
  32.   number. 
  33.  
  34. Jeff's BBS Review is produced by the & Temple of the Screaming Electron BBS.
  35. It may be copied and distributed as long as no changes are made to the list.
  36.  
  37. For BBS DELETIONS send Netmail to Jeff Hunter at & the Temple of the 
  38. Screaming Electron.
  39.  
  40.  
  41.                       **** SETTING UP THE BBS REVIEW ****
  42.  
  43. Setting up the BBS Review is easy. Just get a copy of the current 
  44. Remote Access questionnaire file BBSREV.Q-A and install it as a Remote 
  45. Access questionnaire on any menu of your system. I recommend having a main 
  46. menu option called "[B] BBS List" which calls a sub-menu. The sub-menu can 
  47. have three options: "[A] Add to BBS List", "[R] Read BBS List", and 
  48. "[Q] Quit to Main Menu".
  49.  
  50. The "Add" option calls the BBSREV.Q-A file as a questionnaire type menu 
  51. option. The "Read" option displays the text file BBSREV.A?? as a type 45 
  52. menu option.
  53.  
  54. Currently the only questionnaire available is for Remote Access -type BBS 
  55. systems.  I am currently working on getting a Telegard version of the 
  56. questionnaire written. If you have a BBS that supports questionnaires and 
  57. you'd like to add the BBS Review to your system, please contact me and 
  58. I'll give you the specs.
  59.  
  60.  
  61.               **** GETTING A CURRENT COPY OF THE BBS REVIEW ****
  62.  
  63. The latest version of the BBS Review can always be file-requested using 
  64. the magic name BBSREV from either &TOTSE @ 1:161/211 or KnowledgeMatters 
  65. @ 1:161/201. I recommend trying to get it from KnowledgeMatters since 
  66. &TOTSE's line is usually busy. In fact, &TOTSE's lines are so busy that 
  67. Earl Ruby, the sysop of KnowledgeMatters, has agreed to allow me to use 
  68. his board as the main support board for the BBS Review. Throughout the 
  69. rest of this document you will see me list 1:161/201 as the board to work 
  70. with when getting new copies of the Review or uploading answer files for 
  71. the BBSA Review. More support BBSes will be added in the future and their 
  72. names and network addresses will be listed here.
  73.  
  74. To make your system automatically file-request the BBSREV, you can get a 
  75. program such as XROBOT which will do automatic file requests, or you can 
  76. do things in a more simple-minded fashion like this:
  77.  
  78. In a mailer such as FrontDoor, go into the editor and create a message to 
  79. 1:161/201. For the subject type "BBSREV" and for the status hit ^R, 
  80. file-request. Also select "Crash" and "Immediate" status. Leave the text 
  81. of the message empty.
  82.  
  83. Look and see what the message number is. If it's message number 87, write 
  84. that down. Then go into the directory where mail is stored. With 
  85. FrontDoor, that's usually \FD\MAIL. There should be a file in there with 
  86. the message number as a file name and the extension .MSG. For example, if 
  87. the message number was 87 there would be a file in \FD\MAIL called 87.MSG.
  88.  
  89. Rename that file to 999.BBS. Now, Frontdoor won't recognize the message 
  90. as a message.
  91.  
  92. In your BBS batch file, create a monthly event which does the following:
  93.  
  94. ========================================================================
  95. :nightly_maintenance
  96. REM *** Do nightly maintenance ***
  97.  
  98. REM *** Use a shareware utility such as DOM to set 
  99. REM *** the errorlevel to a particular day of the month.
  100. DOM
  101.  
  102. REM *** On the 15th day of each month, get a new copy of the BBS Review
  103. if errorlevel 16 goto end_rev
  104. if errorlevel 15 goto get_bbs_rev
  105. goto end_rev
  106.  
  107. :get_bbs_rev
  108. copy \fd\mail\999.bbs \fd\mail\999.msg
  109.  
  110. :end_rev
  111. REM *** Check to see if there's a new copy of the BBS Review 
  112. if not exist \fd\file\bbsrev.zip goto end_maintenance
  113.  
  114. REM *** There is a new copy. Update the bulletin 
  115. REM *** copy and the file section copy.
  116. pkunzip -o \fd\file\bbsrev \ra\text
  117. copy \fd\file\bbsrev.zip \files\bbslists\bbsrev.zip
  118.  
  119. :end_maintenance
  120. ========================================================================
  121.  
  122. This program will automatically copy file request message to 999.MSG on 
  123. the 15th day of each month. As soon as your nightly event returns to 
  124. FrontDoor, FrontDoor will see an immediate-crash file-request and will 
  125. send that file-request to 1:161/201. Upon connecting to 1:161/201, your 
  126. system will receive a new copy of the BBS Review.
  127.  
  128. Once your system has obtained the file, it will automatically update 
  129. the bulletins and the file section with the new copy of the BBS Review.
  130.  
  131.  
  132.      **** GETTING YOUR SYSTEM'S ANSWER FILE INTO THE BBS REVIEW ****
  133.  
  134. Anybody can download the BBS Review and add it to their bulletins and to 
  135. their file list. To get your system's answer file included in the BBS 
  136. Review, you have to set up an account with me.
  137.  
  138. First of all, call &TOTSE and fill out the BBS Review for your BBS.
  139.  
  140. Then leave me E-Mail stating that you want your board to carry The BBS 
  141. Review. Also leave me either a Fidonet node address or a phone number 
  142. where you can be reached. I will assign you a eight-letter "BBS Code" 
  143. which you will use when uploading your answer files.
  144.  
  145. Basically, you can upload your answer files using the same method outlined 
  146. above for downloading new copies of The BBS Review. First, create a 
  147. netmail message in your mailer's editor. The netmail should be addressed 
  148. to 1:161/201. The subject line will be the eight-letter BBS code that I 
  149. assign to you, followed by the extension .ASW. The status of the message 
  150. should have "File", "Crash", and "Immediate" included in it.
  151.  
  152. Look and see what the message number is. If it's message number 89, write 
  153. that down. Then go into the directory where mail is stored. With 
  154. FrontDoor, that's usually \FD\MAIL. There should be a file in there with 
  155. the message number as a file name and the extension .MSG. For example, if 
  156. the message number was 89 there would be a file in \FD\MAIL called 89.MSG.
  157.  
  158. Rename that file to 998.BBS. Now, Frontdoor won't recognize the message 
  159. as a message.
  160.  
  161. Further modify your BBS's batch file to look somewhat like this:
  162.  
  163. ========================================================================
  164. :nightly_maintenance
  165. REM *** Do nightly maintenance ***
  166.  
  167. REM *** Use a shareware utility such as DOM to set 
  168. REM *** the errorlevel to a particular day of the month.
  169. DOM
  170.  
  171. REM *** On the 15th day of each month, get a new copy of the BBS Review
  172. if errorlevel 16 goto end_rev
  173. if errorlevel 15 goto get_bbs_rev
  174.  
  175. REM *** On the 10th day of each month, send in new answers
  176. if errorlevel 11 goto end_rev
  177. if errorlevel 10 goto send_asw
  178. goto end_rev
  179.  
  180. :get_bbs_rev
  181. copy \fd\mail\999.bbs \fd\mail\999.msg
  182. goto end_rev
  183.  
  184. :send_asw
  185. copy \ra\bbsrev.asw \ra\BBSCODE.ASW
  186. del \ra\bbsrev.asw
  187. copy \fd\mail\998.bbs \fd\mail\998.msg
  188.  
  189. :end_rev
  190. REM *** Check to see if there's a new copy of the BBS Review 
  191. if not exist \fd\file\bbsrev.zip goto end_maintenance
  192.  
  193. REM *** There is a new copy. Update the bulletin 
  194. REM *** copy and the file section copy.
  195. pkunzip -o \fd\file\bbsrev \ra\text
  196. copy \fd\file\bbsrev.zip \files\bbslists\bbsrev.zip
  197.  
  198. :end_maintenance
  199. ========================================================================
  200.  
  201. On the 10th day of each month, your system will rename the BBSREV.ASW 
  202. file to your system's BBS Code name and then send that file to 1:161/201.
  203.  
  204. 1:161/201 will bundle all of the answer files that it recieves into one 
  205. big packet and send that to &TOTSE. &TOTSE will process all of the data,
  206. create the next BBS Review, and send a new copy to 1:161/201.
  207.  
  208. On the 15th, your system will contact &TOTSE and get a new copy of the BBS 
  209. Review, complete with all of the new entries from your system.
  210.  
  211.  
  212.                            **** SUMMING IT UP ****
  213.  
  214. If you want to carry the BBS Review on your system, contact Jeff Hunter at 
  215. & the Temple of the Screaming Electron. (The phone number is at the 
  216. beginning of this document.)
  217.  
  218. So that I don't have everyone trying to call 1:161/201 all on the same 
  219. night, please use other dates than the "10th" and the "15th" as shown in 
  220. the example. *DO* leave about 5 days between sending your answer file 
  221. and picking up a new review.
  222.  
  223. If you don't want to carry the questionnaire but do want to carry the 
  224. Review as a bulletin and/or as a file, that's fine too.
  225.  
  226.